package com.wisdytech.linkdcs.system.vo;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;

public class TreeviewNodeVO implements Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 753439883445246591L;
	
	/**
	 * 主键
	 */
	private String id;
	
	/**
	 * 主键
	 */
	private String parentId;
	
	
	/**
	 * 显示文本
	 */
	private String text;
	
	/**
	 * 子节点
	 */
	private List<TreeviewNodeVO> nodes;
	
	/**
	 * 部分节点属性
	 */
	private Map<String, Object> state;
	/**
	 * 
	 */
	private List<String> tags;
	
	public List<String> getTags() {
		return tags;
	}

	public void setTags(List<String> tags) {
		this.tags = tags;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}
	

	public String getParentId() {
		return parentId;
	}

	public void setParentId(String parentId) {
		this.parentId = parentId;
	}

	public String getText() {
		return text;
	}

	public void setText(String text) {
		this.text = text;
	}

	public List<TreeviewNodeVO> getNodes() {
		return nodes;
	}

	public void setNodes(List<TreeviewNodeVO> nodes) {
		this.nodes = nodes;
	}

	public Map<String, Object> getState() {
		return state;
	}

	public void setState(Map<String, Object> state) {
		this.state = state;
	}
	
	

}
